@charset "utf-8";

body{
    font-family: Trebuchet MS, Tahoma, sans-serif;
	font-size:80%;
}

table{
	border-spacing:0px; 
	padding:0px;
}


a:link { font-weight:bold; color:#000000; text-decoration:none; }
a:visited { font-weight:bold; color:#7F7F7F; text-decoration:none; }
a:focus { font-weight:bold; color:#7FB2FF; text-decoration:underline; }
a:hover { font-weight:bold; color:#7FB2FF; text-decoration:none; }
a:active { font-weight:bold; color:#7FB2FF; text-decoration:underline; }

#bordertable {
		margin-left:auto;
		margin-right:auto;
		text-align:center;
}
		
#bordertable tr  	{
		border-width:thin; 
		border-style:solid; 
		}

#bordertable td 	{
		border-width:thin; 
		border-style:solid; 
		}

#bordertable th  	{
		border-width:thin; 
		border-style:solid; 
		}
		
#noborder 	{ 
		border-style:none; 
		}
		
#tabellenkopf {

	background-image:url('img/hg3.png');

	background-repeat: repeat-x;

	color:#FFF;

}

#tabelle table, td
	{
		font:100% Arial, Helvetica, sans-serif; 
	}
#tborder table{width:100%;border-collapse:collapse;margin:1em 0; border:1px solid #fff;}
#tabelle th, td{text-align:center;padding:.5em;border:1px none #fff;}
#tabelle th{background:#328aa4 url(img/tr_back.gif) repeat-x;color:#fff;}
#line tr, td{border-top-style:solid; border-top-width:thick solid #000;}
		
	
.border { 
		border-width:thin; 
		border-style:solid; 
}

table.nb {
		border-style:solid;
		border-width:thin; 
}

table.nb td {
		border-style:none;
}

.active {
		background-color:#3cb371;
		color:#FFF;
}

.inactive {
		background-color:#ff6347;
		color:#FFF;
}

.selected {
		font-size:150%;
}

.marginA { 
		margin-left:200px;
		margin-right:200px;
}

.tor {
		font-weight:150;
		font-size:350%;
		color:#4a98af;
		
}

h1 {
		color:#328aa4;
		text-align:center;
		
}

#nav {
		position:absolute; 
		top:20px; 
		left:10px;
}

#right {
		position:relative; 
		top:20px; 
		left:220px;
}

.middle {
		vertical-align:middle;
}
		
input.button{
	display:block;	
	background-position: 6px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	text-decoration:none;
	text-indent:30px;
	color:#555555;
	background-color:#EAEAD7;
	border:#CCCCCC solid 1px;
	height:30px;
	width:190px;
	line-height:30px;
	
}

a.button{
	display:block;	
	
	background-position: 6px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-family: Trebuchet MS, Tahoma, sans-serif;	
	text-decoration:none;
	text-indent:30px;
	color:#555555;
	background-color:#EAEAD7;
	border:#CCCCCC solid 1px;
	height:30px;
	width:190px;
	line-height:30px;
	margin:10px;
}

a.minibutton{
	display:block;	
	
	background-position: 1px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-family: Trebuchet MS, Tahoma, sans-serif;	
	text-decoration:none;
	text-indent:30px;
	color:#555555;
	background-color:#EAEAD7;
	border:#CCCCCC solid 1px;
	height:18px;
	width:18px;
	line-height:18px;
	margin:0px;
}

a:hover.button{
color:#0066CC;
}

a.notificationB{
	display:block;	
	
	background-position: 6px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-family: Trebuchet MS, Tahoma, sans-serif;	
	text-decoration:none;
	text-indent:30px;
	color:#FFFFFF;
	background-color:#b22222;
	border:#CCCCCC solid 1px;
	height:30px;
	width:190px;
	line-height:30px;
	margin:10px;
}

a:hover.notificationB{
color:#0066CC;
}
/*	
a:hover, input:hover{
	background-color:#F3F3E9;
	color:#737373;
}*/

.rechts {
        float:right;
}

.anlegen {
	background-image:url(img/icons/add.png);
}

.eintragen {
	background-image:url(img/icons/eintragen.png);
}

.bearbeiten {
	background-image:url(img/icons/bearbeiten.png);
}

.fordern {
	background-image:url(img/icons/fordern.png);
}

.zurueck {
	background-image:url(img/icons/zurueck.png);
}

.weiter {
	background-image:url(img/icons/weiter.png);
}

.kuendigen {
	background-image:url(img/icons/kuendigen.png);
}

.teamtausch {
	background-image:url(img/icons/teamtausch.png);
}

.trainerwechsel {
	background-image:url(img/icons/trainerwechsel.png);
}

.teamwahl {
	background-image:url(img/icons/teamwahl.png);
}

.abwesenheit {
	background-image:url(img/icons/abwesenheit.png);
}

.history {
	background-image:url(img/icons/history.png);
}

.spiele {
	background-image:url(img/icons/spiele.png);
}

.spielplan {
	background-image:url(img/icons/spielplan.png);
}

.tabelle {
	background-image:url(img/icons/tabelle.png);
}

.notification {
	background-image:url(img/icons/notification.png);
}

.entfernen {
	background-image:url(img/icons/entfernen.png);
}

.freigeben {
	background-image:url(img/icons/freigeben.png);
}

.saison {
	background-image:url(img/icons/saison.png);
}

.rankings {
	background-image:url(img/icons/rankings.png);
}

.profil {
	background-image:url(img/icons/profil.png);
}



#tabelle tr{

	 /*border: solid 1px;

	 border-spacing:0px;*/

	 text-align:center;

	 /*border-left: 1px solid #000;

	 border-right: 1px solid #000;*/

}

#tabelle {

 /*border: solid 1px;

 border-spacing:0px;*/

}

.zentriert {
 margin-left:auto;
 margin-right:auto;
 }



#tabelle td{

/*border-bottom: 1px solid #000;

 border: solid 1px;

 border-spacing:0px;*/

}

.r1 {
	background-color:#ff0000;
	color:#FFF;
}

.r2 {
	background-color:#ff4500;
	color:#FFF;
}

.r3 {
	background-color:#ffff00;
	color:#000;
}

.r4 {
	background-color:#008000;
	color:#FFF;
}

.r5 {
	background-color:#00ff00;
	color:#FFF;
}






